plusAssign

@JvmName(name = "plusAssignInclude")
inline operator fun DslList<String, NanoPBOptionsKt.Dsl.IncludeProxy>.plusAssign(value: String)
Extra files to include in generated `.pb.h`

repeated string include = 24;

Parameters

value

The include to add.


@JvmName(name = "plusAssignAllInclude")
inline operator fun DslList<String, NanoPBOptionsKt.Dsl.IncludeProxy>.plusAssign(values: Iterable<String>)
Extra files to include in generated `.pb.h`

repeated string include = 24;

Parameters

values

The include to add.


@JvmName(name = "plusAssignExclude")
inline operator fun DslList<String, NanoPBOptionsKt.Dsl.ExcludeProxy>.plusAssign(value: String)
Automatic includes to exclude from generated `.pb.h`
Same as nanopb_generator.py command line flag -x.

repeated string exclude = 26;

Parameters

value

The exclude to add.


@JvmName(name = "plusAssignAllExclude")
inline operator fun DslList<String, NanoPBOptionsKt.Dsl.ExcludeProxy>.plusAssign(values: Iterable<String>)
Automatic includes to exclude from generated `.pb.h`
Same as nanopb_generator.py command line flag -x.

repeated string exclude = 26;

Parameters

values

The exclude to add.